/*
 *  Physics.h
 *  GLRender
 *
 *  Created by Patrick zulian on 5/4/10.
 *  Copyright 2010 University  of Lugano. All rights reserved.
 *
 */

#ifndef PHYSICS_H
#define PHYSICS_H

#include "Base.h"
#include "WMovingObject.h"


class Physics {
public:
	static Physics * INSTANCE;
	void rotateObject(WMovingObject * object, const double alpha, const double beta, const double gamma);
	void collide(WMovingObject * movingObj, WObject * staticObj);
	static Physics * getInstance();
};


#endif
